//
//  RYDBaseApi.h
//  RTLRenYiDa
//
//  Created by 林波 on 16/9/7.
//  Copyright © 2016年 linbo1. All rights reserved.
//

#import "RTLBaseRequest.h"


@protocol RYDBaseApiDelegate<NSObject>



/**
 *  请求网络成功和失败的代理
 *
 *  @param info       成功或失败服务器返回的信息
 *  @param requestURL 请求的url
 *  @param Success    YES表示有网络链接正常有请求到服务器  NO表示网络异常没有连接到服务器
 */
- (void)responseInfo:(id)info requestURL:(NSString*)requestURL NetWoringSuccess:(BOOL)Success;

@end

@interface RYDBaseApi : RTLBaseRequest


// 数据返回代理
@property (nonatomic, strong)id<RYDBaseApiDelegate>baseApiDelegate;

/**
 *  模型名称
 */
@property (nonatomic, copy) NSString *modelName;

/**
 *  根据哪个值来对应模型   例如 是 date＝｛ info ＝ 要转模型数据 ｝ 这里传 info
 */
@property (nonatomic, copy) NSString *responInfo;


/**
 *  请求头部信息
 */
@property (nonatomic, strong) NSDictionary *headDictionary;



@end
